![]() |
![]() |
![]() | |
![]() ![]() ![]() ![]()
╨αßε≥α ± ⌠αΘδα∞Φ |
╩δα±± StringTokenizer╨α±±Ωατ√Γα ε Ωδα±±σ StreamTokenizer, φσδⁿτ φσ ≤∩ε∞ φ≤≥ⁿ ε Σ≡≤πε∞ Ωδα±±σ ± ∩ε⌡εµΦ∞ φατΓαφΦσ∞ Φ φατφα≈σφΦσ∞, α Φ∞σφφε ε Ωδα±±σ StringTokenizer. ╬∩≡σΣσδσφΦσ ²≥επε Ωδα±±α Σε±≥α≥ε≈φε Ωε∞∩αΩ≥φε. public StringTokenizer(String str); public StringTokenizer(String str, String delim); public StringTokenizer(String str, String delim, boolean returnTokens);
public String nextToken(); public String nextToken(String delim); public int countTokenss(); public boolean hasMoreElements(); public boolean hasMoreTokenss(); public Object nextElement(); } ╩δα±± StringTokenizer φσ Φ∞σσ≥ φΦΩαΩεπε ε≥φε°σφΦ Ω ∩ε≥εΩα∞, ≥αΩ ΩαΩ ∩≡σΣφατφα≈σφ Σδ Γ√ΣσδσφΦ ε≥Σσδⁿφ√⌡ ²δσ∞σφ≥εΓ Φτ ±≥≡εΩ ≥Φ∩α String. ╩εφ±≥≡≤Ω≥ε≡√ Ωδα±±α ∩εδ≤≈α■≥ Γ Ωα≈σ≥±Γσ ∩σ≡Γεπε ∩α≡α∞σ≥≡α str ±±√δΩ≤ φα ≡ατßΦ≡ασ∞≤■ ±≥≡εΩ≤. ┬≥ε≡εΘ ∩α≡α∞σ≥≡ delim, σ±δΦ εφ σ±≥ⁿ, ταΣασ≥ ≡ατΣσδΦ≥σδΦ, ± Φ±∩δⁿτεΓαφΦσ∞ Ωε≥ε≡√⌡ Γ ±≥≡εΩσ ß≤Σ≤≥ Γ√Σσδ ≥ⁿ± ²δσ∞σφ≥√. ╧α≡α∞σ≥≡ returnTokens ε∩≡σΣσδ σ≥, φαΣε δΦ ΓεΓτΓ≡α∙α≥ⁿ εßφα≡≤µσφφ√σ ≡ατΣσδΦ≥σδΦ ΩαΩ ²δσ∞σφ≥√ ≡ατßΦ≡ασ∞εΘ ±≥≡εΩΦ. ╨α±±∞ε≥≡Φ∞ Ω≡α≥Ωε ∞σ≥εΣ√ Ωδα±±α StringTokenizer. ─δ ≡ατßε≡α ±≥≡εΩΦ ∩≡ΦδεµσφΦσ Σεδµφε ε≡παφΦτεΓα≥ⁿ ÷ΦΩδ, Γ√τ√Γα Γ φσ∞ ∞σ≥εΣ nextToken. ╙±δεΓΦσ∞ ταΓσ≡°σφΦ ÷ΦΩδα ∞εµσ≥ ß√≥ⁿ δΦßε ΓετφΦΩφεΓσφΦσ Φ±Ωδ■≈σφΦ NoSuchElementException, δΦßε ΓετΓ≡α≥ τφα≈σφΦ false ∞σ≥εΣα∞Φ hasMoreElements ΦδΦ hasMoreTokens. ╠σ≥εΣ countTokens ∩ετΓεδ σ≥ ε∩≡σΣσδΦ≥ⁿ, ±ΩεδⁿΩε ≡ατ ß√δ Γ√τΓαφ ∞σ≥εΣ nextToken ∩σ≡σΣ ΓετφΦΩφεΓσφΦσ∞ Φ±Ωδ■≈σφΦ NoSuchElementException. |